My neat QuickTime™ Movie Editor had a 2-hour overhaul due to the appearance of Version 1.5 of the QuickTime™ INIT.
For you programmers out there, here are the few fixes that are involved:
a) For Version 1.Ø, if the Moov returned by _NewMovieFromScrap was NULL, that is there wasn't any, "noErr" was still registered by _GetMoviesError; howsomever, what you must now do is:
#define noMoovOnScrap -102
localScrap = NewMovieFromScrap(newMovieActive);
err = GetMoviesError();
if (err == noMoovOnScrap) {
err = noErr;
localScrap = NULL;
}
FailOSErr(err);
b) For Version 1.Ø, a call to _MCSetControllerBoundsRect effectively called: